'use client' import { useEffect } from 'react' import { Button } from '@nextsparkjs/core/components/ui/button' import { AlertCircle } from 'lucide-react' export default function EntityError({ error, reset, }: { error: Error & { digest?: string } reset: () => void }) { useEffect(() => { // Log the error to an error reporting service console.error('Entity page error:', error) }, [error]) return (
{error.message || 'An error occurred while loading this page. Please try again.'}
{error.stack}